Graph Structure and Monadic Second-Order Logic - A Language-Theoretic Approach
نویسندگان
چکیده
This book is built around three axes: specification of graphs akin to context-free grammars, efficient modelchecking on graphs, and logical description of graphs. The study is motivated by two classes of “contextfree” graphs: the HR (Hyperedge Replacement) and VR (Vertex Replacement) equational sets. Those sets are linked to two important complexity measures on graphs which are used to devise fixed-parameter tractable algorithms for monadic second-order (MSO) model-checking. The book focuses on the interplay between algorithmics, algebra, and logic on graphs, and does so in a very detailed, precise, and exhaustive way. Statistically speaking, there is roughly one theorem (or proposition, etc.) and 9 cross-references per page. The book contains no exercises but an extensive list of open problems.
منابع مشابه
Bruno Courcelle and Joost Engelfriet Graph Structure and Monadic Second - Order Logic , a Language Theoretic Approach
متن کامل
Bruno Courcelle and Joost Engelfriet Graph Structure and Monadic Second - Order Logic , a Language Theoretic Approach April 2011 to be published by Cambridge University
متن کامل
Graph equivalences and decompositions definable in Monadic Second-Order Logic. The case of Circle Graphs
Many graph properties and graph transformations can be formalized inMonadic Second-Order logic. This language is the extension of First-Order logic allowing variables denoting sets of elements. In the case of graphs, these elements can be vertices, and in some cases edges. Monadic second-order graph properties can be checked in linear time on the class of graphs of tree-width at most k for any ...
متن کاملMonadic Second-Order Logic for Graphs: Algorithmic and Language Theoretical Applications
This tutorial will present an overview of the use of Monadic Second-Order Logic to describe sets of finite graphs and graph transformations, in relation with the notions of tree-width and clique-width. It will review applications to the construction of algorithms, to Graph Theory and to the extension to graphs of Formal Language Theory concepts. We first explain the role of Logic. A graph, eith...
متن کاملThe Monadic Second-Order Logic of Graphs. I. Recognizable Sets of Finite Graphs
This paper begins an investigation of the monadic second-order logic of graphs and of sets of graphs, using techniques from universal algebra, and the theory of formal languages. (By a graph, we mean a finite directed hyperedge-labelled hypergraph, equipped with a sequence of distinguished vertices.) A survey of this research can be found in Courcelle [ 111. An algebraic structure on the set of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Bulletin of the EATCS
دوره 108 شماره
صفحات -
تاریخ انتشار 2012